injection pump barrel - German English Dictionary